ระบบตลาดหลักทรัพย์ Stock Market

ระบบตลาดหลักทรัพย์ Stock Market

"ตลาดหลักทรัพย์" ที่ให้ผู้เล่นสามารถเข้าร่วมกิจกรรมการซื้อขายไอเทมแบบเสมือนจริง โดยไอเทมในตลาดจะมีราคาที่เปลี่ยนแปลงตลอดเวลา และผู้เล่นสามารถเลือกซื้อขายได้ตามราคาที่กำหนด โดยจะมีการปรับราคาของไอเทมตามช่วงเวลาที่กำหนดไว้ล่วงหน้า

สรุปการทำงาน:

 

  1. การสุ่มราคาไอเทม

    • หากผู้เล่นเลือก "เริ่มสุ่ม", สคริปต์จะสุ่มเลือกไอเทมจากฐานข้อมูล และปรับราคาให้สูงขึ้น (ราคาเพิ่มขึ้นตามสถานการณ์ในตลาด) พร้อมทั้งประกาศให้ผู้เล่นทราบทั่วทั้งเซิร์ฟเวอร์ว่าเกิดวิกฤตขึ้นและราคาของไอเทมสูงขึ้น

  2. การเลือกซื้อขายไอเทม

    • ผู้เล่นสามารถเลือกซื้อไอเทมที่ราคาสูงขึ้นได้ หรือจะเลือกไอเทมเองจากรายการที่มีให้เลือก

  3. การปิดตลาด

    • สคริปต์จะตั้งเวลาปิดตลาดโดยอัตโนมัติทุกวันในช่วงเวลาที่กำหนด (เช่น 07:00, 15:00, 23:00) และประกาศให้ผู้เล่นทราบว่าตลาดกำลังจะปิด และไอเทมที่ยังไม่ได้ขายจะกลับสู่ราคาปกติ

  4. การจัดการข้อมูลในฐานข้อมูล

    • สคริปต์จะบันทึกการปรับราคาไอเทมในฐานข้อมูล stock_market_data ซึ่งมีข้อมูลเกี่ยวกับไอเทม, ราคาที่ปรับ, และสถานะของตลาด (เปิดหรือปิด)

  5. ระบบแจ้งเตือน

    • ระบบจะมีการแจ้งเตือนให้ผู้เล่นทราบก่อนที่ตลาดจะปิด เช่น แจ้งเตือนล่วงหน้า 5 นาที, 4 นาที, และลดเหลือ 1 นาที เพื่อให้ผู้เล่นตัดสินใจว่าจะขายไอเทมที่มีหรือไม่

คำแนะนำสำหรับผู้เล่น:

  • ตลาดหุ้นในเกมจะมีการเปลี่ยนแปลงราคาไอเทมแบบสุ่ม ซึ่งอาจจะมีราคาสูงขึ้นหรือลดลง ขึ้นอยู่กับสถานการณ์ที่กำหนดในเกม

  • ผู้เล่นสามารถซื้อหรือขายไอเทมได้ตามราคาที่แสดงในช่วงเวลาที่ตลาดเปิด

  • อย่าลืมติดตามเวลาและเตรียมตัวให้พร้อมก่อนตลาดปิด เพื่อไม่ให้ไอเทมของคุณเหลือขายในราคาต่ำสุด

ตัวอย่าง:

  • ตลาดเปิด: คุณสามารถซื้อขายไอเทมได้ในราคาที่สูงขึ้น

  • ตลาดปิด: ราคาไอเทมจะถูกตั้งเป็น 10 Zeny และไม่สามารถขายได้ในราคาที่สูงขึ้นอีก

สรุปคือ สคริปต์นี้เป็นการจำลองการซื้อขายไอเทมในตลาดหุ้นที่มีการปรับราคาตามเวลาและสถานการณ์ภายในเกม โดยผู้เล่นสามารถเลือกซื้อหรือขายไอเทมที่ปรับราคาตามเวลาได้

สร้างเมื่อวันที่ 2025-09-26 08:32:50